of a house receiving guests and strangers - Francés Inglés Diccionario